howland island - French English Dictionary